自辱self: n. (pl. selves ) 1.自己;自身;本身; ...self-humiliation: n. 自辱,自我丢丑;自卑。 humiliation: 耻辱, 丢脸, 谦卑; 羞辱,蒙耻flush with humiliation: 因污辱而脸红humiliation for sale: 笑声泪痕下载手机词典可随时随地查词查翻译关注微信公众号:chachacidian,回复:self humiliation,即可在微信中查询翻译